Big Huge Thesaurus

Didelphis virginiana

noun